package com.sxj.PDMS.service;

import com.sxj.PDMS.model.vo.ActivistApplicationInformationListVO;
import com.sxj.PDMS.model.vo.PagingQueryResponse;
import com.sxj.PDMS.model.entity.ActivistApplicationInformationList;
import com.baomidou.mybatisplus.extension.service.IService;


import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
* @author 503c'j
* @description 针对表【activist_application_information_list(积极分子申请信息列表)】的数据库操作Service
* @createDate 2024-06-13 14:50:10
*/
public interface ActivistApplicationInformationListService extends IService<ActivistApplicationInformationList> {
    void registerActivistApplicationBatch(List<ActivistApplicationInformationList> list);
    PagingQueryResponse<ActivistApplicationInformationListVO> selectAll(Integer page, Integer pageSize);
    PagingQueryResponse<ActivistApplicationInformationListVO> activistApplicationInformationList(Integer page, Integer pageSize, String studentNumber,String name);

    void selectAllStudentAndDownload(String studentNumber, String name, HttpServletResponse response);
}
